module.exports = {
    publicPath: process.env.NODE_ENV === "production" ? "./" : "/",
    // 输出文件目录
    lintOnSave: false,
    productionSourceMap: true,
    configureWebpack: {
        devtool: 'source-map'
    },
    devServer: {
        host: "localhost",
        port: 8080,
        proxy: {
            "/": {
                target: 'http://localhost:8082',
                ws: false,
                changeOrigin: false
            }
        }
    },
    pages: {
        index: {
            // page 的入口
            entry: 'src/main.js',
            // 模板来源
            template: 'public/index.html',
            // 在 dist/index.html 的输出
            filename: 'index.html',
            // 当使用 title 选项时，
            // template 中的 title 标签需要是 <title><%= htmlWebpackPlugin.options.title %></title>
            title: 'RackShift',
            // 在这个页面中包含的块，默认情况下会包含
            // 提取出来的通用 chunk 和 vendor chunk。
            chunks: ['chunk-vendors', 'chunk-common', 'index']
        }
    }
};
